maximum probable rainfall - English Synonyms Dictionary